﻿@model ICollection<Event_Planner.Models.ContactosModel>

@{
    ViewBag.Title = "Contactos";
}

<h2>Contactos</h2>


@if (User.IsInRole("Administrador"))
{
    <p>
      El Administrador no tiene contactos!!.
    </p>
}
else
{
    if (Model.Count == 0)
    {
        <p>
            No tienes ningún contacto!! Puedes empezar a crear tus contactos @Html.ActionLink("aquí", "Create") o directamente puedes importar tus contactos @Html.ActionLink("aquí!!", "ImportarContactos")
        </p>    
    }
    else
    {
        <p>
            @Html.ActionLink("Crear nuevo contacto", "Create") | @Html.ActionLink("Exportar contactos", "ExportarContactos") | @Html.ActionLink("Importar contactos", "ImportarContactos") | @Html.ActionLink("Eliminar todos los contactos", "EliminarTodosLosContactos")
        </p>
        
        <table>
            <tr>
                <th>
                    Nombre
                </th>
                <th>
                    Apellido
                </th>
                <th>
                    Email
                </th>
                <th></th>
            </tr>
            @foreach (var item in Model)
            {
                <tr>
                    <td>
                        @Html.DisplayFor(modelItem => item.NombreContacto)
                    </td>
                    <td>
                        @Html.DisplayFor(modelItem => item.ApellidoContacto)
                    </td>
                    <td>
                        @Html.DisplayFor(modelItem => item.EmailContacto)
                    </td>
            
                    <td>
                        @Html.ActionLink("Editar", "Edit", new { id = item.ID }) |
                        @Html.ActionLink("Detalles", "Details", new { id = item.ID }) |
                        @Html.ActionLink("Eliminar", "Delete", new { id = item.ID })
                    </td>
                </tr>
            }

        </table>
    }
}